package br.com.mtech.ctrlliberty.clientjar.entity;

import java.io.Serializable;
import java.util.Calendar;

public class CamposPesquisaVO implements Serializable{
	
	/**
	 * 
	 */
	private static final long serialVersionUID = 7642463956010271649L;
	
	private String numeroDDD;
	private String numeroRemoto;
	private String descricaoMensagem;
	private String descricaoUrl;
	private String descricaoSite;
	private Calendar dataInicial;
	private Calendar dataFinal;
	private TipoLigacaoEnum tipoLigSms;
	
	public String getNumeroDDD() {
		return numeroDDD;
	}
	public void setNumeroDDD(String numeroDDD) {
		this.numeroDDD = numeroDDD.replaceAll("\\D", "");
	}
	public String getNumeroRemoto() {
		return numeroRemoto;
	}
	public void setNumeroRemoto(String numeroRemoto) {
		this.numeroRemoto = numeroRemoto.replaceAll("-", "");
	}
	public Calendar getDataInicial() {
		return dataInicial;
	}
	public void setDataInicial(Calendar dataInicial) {
		this.dataInicial = dataInicial;
	}
	public Calendar getDataFinal() {
		return dataFinal;
	}
	public void setDataFinal(Calendar dataFinal) {
		this.dataFinal = dataFinal;
	}
	public TipoLigacaoEnum getTipoLigSms() {
		return tipoLigSms;
	}
	public void setTipoLigSms(TipoLigacaoEnum tipoLigSms) {
		this.tipoLigSms = tipoLigSms;
	}
	public String getDescricaoMensagem() {
		return descricaoMensagem;
	}
	public void setDescricaoMensagem(String descricaoMensagem) {
		this.descricaoMensagem = descricaoMensagem;
	}
	public String getDescricaoUrl() {
		return descricaoUrl;
	}
	public void setDescricaoUrl(String descricaoUrl) {
		this.descricaoUrl = descricaoUrl;
	}
	public String getDescricaoSite() {
		return descricaoSite;
	}
	public void setDescricaoSite(String descricaoSite) {
		this.descricaoSite = descricaoSite;
	}
	
}
